spider leg - French English Dictionary